Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Part 2] Display logs for client and server #130

Open
wants to merge 39 commits into
base: main
Choose a base branch
from
Open

[Part 2] Display logs for client and server #130

wants to merge 39 commits into from

Conversation

lotif
Copy link
Collaborator

@lotif lotif commented Nov 27, 2024

PR Type

Feature

Short Description

Clickup Ticket(s): https://app.clickup.com/t/8689qq767

Part 2: UI for displaying logs. Part 1: #128

Adding a link to the progress details section for both server and clients, which will open a modal that fetches and displays the logs (see screenshots below). The modal also has an option for refreshing the logs, which will trigger a refetch, and a download option, which will save the logs in a file and download it.
Screenshot 2024-11-27 at 11 29 15

Screenshot 2024-11-27 at 11 34 28

Tests Added

Fully unit tested.

Copy link
Collaborator

@emersodb emersodb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will leave this for someone who has any idea as to what's going on in this PR 😂. Sorry I can't do much of a review here ha.

@@ -62,12 +62,6 @@ jobs:
uses: pypa/[email protected]
with:
virtual-environment: .venv/
# Skipping 3 cryptography issues that can't be patched because of FL4Health
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

Base automatically changed from show-logs to main January 14, 2025 21:09
@codecov-commenter
Copy link

codecov-commenter commented Jan 14, 2025

Codecov Report

Attention: Patch coverage is 95.34884% with 6 lines in your changes missing coverage. Please review.

Project coverage is 88.97%. Comparing base (1ed0b38) to head (746b075).

Files with missing lines Patch % Lines
florist/app/jobs/hooks.tsx 50.00% 6 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #130      +/-   ##
==========================================
- Coverage   93.83%   88.97%   -4.86%     
==========================================
  Files          24       24              
  Lines        2221     2341     +120     
  Branches      120      192      +72     
==========================================
- Hits         2084     2083       -1     
- Misses        137      258     +121     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

lotif and others added 6 commits January 14, 2025 16:46
# Conflicts:
#	.github/workflows/static_code_checks.yaml
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants